vim.g.mapleader = " "

vim.keymap.set("i", "<C-e>", "<End>", {silent = true})
vim.keymap.set("i", "<C-a>", "<Home>", {silent = true})
vim.keymap.set("i", "<C-f>", "<Right>", {silent = true})
vim.keymap.set("i", "<C-b>", "<Left>", {silent = true})

for i = 1, 9 do
	vim.keymap.set("n", "<M-" .. i .. ">", ":tabn " .. i .. "<CR>", {silent = true})
	vim.keymap.set("i", "<M-" .. i .. ">", "<Esc>:tabn " .. i .. "<CR><CR>", {silent = true})
	vim.keymap.set("t", "<M-" .. i .. ">", "<C-\\><C-N>:tabn " .. i .. "<CR>", {silent = true})
end
vim.keymap.set("n", "<M-0>", ":noautocmd $tabn<CR>", {silent = true})
vim.keymap.set("i", "<M-0>", "<Esc>:noautocmd $tabn<CR>", {silent = true})
vim.keymap.set("t", "<M-0>", "<C-\\><C-N>:noautocmd $tabn<CR>", {silent = true})
